Objetivos de Aprendizagem
- Identificar as três regras fundamentais da propriedade na programação de sistemas
- Diferenciar a alocação de memória em pilha e em monte, bem como suas implicações de desempenho
- Dominar o uso de empréstimos imutáveis e mutáveis para compartilhar dados com segurança
- Analizar como o compilador previne erros comuns de memória, como concorrência de dados e ponteiros inválidos